muzzle brakes - Turkish English Dictionary